climate and meteorology - Spanish English Dictionary